//
//  FDCommonHeader.h
//  FD
//
//  Created by Yasin on 2018/10/23.
//  Copyright © 2018年 ZhiYuan Network. All rights reserved.
// https://github.com/coderketao/iOS11-iPhoneX

#ifndef FDCommonHeader_h
#define FDCommonHeader_h

//#define GoogleMapAPIKey @"AIzaSyDU8SBtzx84CB2gf2kfZhC_Y9BRP6U7znw"

//屏幕宽高
#define SCREEN_WIDTH [UIScreen mainScreen].bounds.size.width
#define SCREEN_HEIGHT [UIScreen mainScreen].bounds.size.height

//首页轮播图图片高
#define kWhirligigHeight ((SCREEN_WIDTH-20) * 2 / 3)

//===========适配iphoneX============
//is iPhoneX
//#define FD_iPhoneX (SCREEN_WIDTH == 375.f  && SCREEN_HEIGHT == 812.f ? YES : NO)
// iphone X ,XR ,XS ,XS Max
#define FD_iPhoneX (SCREEN_HEIGHT >= 812.f ? YES : NO)

// Status bar height.
#define  FD_StatusBarHeight (FD_iPhoneX ? 44.f : 20.f)
//状态栏+导航栏高度 Status bar & navigation bar height.
#define  FD_NavH  (FD_iPhoneX ? 88.f : 64.f)
//iphoneX底部适配安全距离
#define  FD_TabbarSafeBottomMargin (FD_iPhoneX ? 34.f : 0.f)
#define Height_TabBar    (FD_iPhoneX ? 83.0f : 49.0f)

//5s缩放宽度
#define FDScaleWidth(value) ((value)/320.0f * SCREEN_WIDTH)

//宽高等比缩放
#define FDWidthScale(R) ((R)*(SCREEN_WIDTH/320)) //这里的320我是针对5s为标准适配的,如果需要其他标准可以修改
#define FDHeightScale(R) FDWidthScale(R)  //这里的568我是针对5s为标准适配的,如果需要其他标准可以修改




#endif /* FDCommonHeader_h */
